shortfall in resources - Deutsch Englisch Wörterbuch